#pragma once

#include <memory>
#include <imglib/imageclass_decl.h>

namespace irender {

class writer
{
public:
	virtual ~writer() {}
	virtual writer & add(byte_image const & img) = 0;
};

typedef std::auto_ptr<writer> writer_aptr;

} // namespace irender
